refute (an accusation) - Spanish English Dictionary